package br.com.travel.modelo;

import java.util.Calendar;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Temporal;

import org.hibernate.annotations.GenerationTime;
@Entity
public class Usuario {
	@Id
	private String login;
	private String senha;
	private String nome;
	private String pais;
	private String cidade;
	private String estado;
	
	private String imagem;
	
	@Column(insertable = false, updatable = false, columnDefinition = "timestamp default current_timestamp")
	@org.hibernate.annotations.Generated(value = GenerationTime.INSERT)
	@Temporal(javax.persistence.TemporalType.TIMESTAMP)
	private Calendar data_criacao;

	public String getLogin() {
		return login;
	}
	public void setLogin(String login) {
		this.login = login;
	}
	public String getSenha() {
		return senha;
	}
	public void setSenha(String senha) {
		this.senha = senha;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public Calendar getData_criacao() {
		return data_criacao;
	}
	public void setData_criacao(Calendar data_criacao) {
		this.data_criacao = data_criacao;
	}
	public String getPais() {
		return pais;
	}
	public void setPais(String pais) {
		this.pais = pais;
	}
	public String getCidade() {
		return cidade;
	}
	public void setCidade(String cidade) {
		this.cidade = cidade;
	}
	public String getEstado() {
		return estado;
	}
	public void setEstado(String estado) {
		this.estado = estado;
	}
	public String getImagem() {
		return imagem;
	}
	public void setImagem(String imagem) {
		this.imagem = imagem;
	}
	
}